lucifer sheartail - Turkish English Dictionary